isolating device - Alemán Inglés Diccionario